package com.oceansoft.mobile.common.util;

import java.util.ArrayList;
import java.util.List;

import com.oceansoft.mobile.biz.front.entity.Jp;


public class PrizeRandom {
	List<Jp> list=new ArrayList<Jp>();
	
	public PrizeRandom(){
		Jp jp1 = new Jp("军用水壶",100);
		list.add(jp1);
		
		Jp jp2 = new Jp("随身wife",300);
		list.add(jp2);
		
		Jp jp3 = new Jp("美甲套装",1100);
		list.add(jp3);
		Jp jp4 = new Jp("耳机收纳包",8500);
		list.add(jp4);
	}
	
	public void addJp(Jp jp){
		this.list.add(jp);
	}
	
	public void delJp(Jp jp){
		this.list.remove(jp);
	}

	public  int randomGet(){
	  int length=this.list.size();
	  
	    int b=(int)(java.lang.Math.random()*length);
	    if (b==0&list.get(b).getCount()>0){
	    	int c=list.get(b).getCount();
	    	c--;
	    	list.get(b).setCount(c);
	    	
	    	return b;
	    	
	    }else if(b==1&list.get(b).getCount()>0){
	    	int c=list.get(b).getCount();
	    	c--;
	    	list.get(b).setCount(c);
	    	
	    	return b;
	    }else if(b==2&list.get(b).getCount()>0){
	    	int c=list.get(b).getCount();
	    	c--;
	    	list.get(b).setCount(c);
	    	
	    	return b;
	    }else{
	    	return 3;
	    }
	}
}

